package com.schedualnew.mq.config;

import com.schedualnew.mq.util.JsonUtil;
import lombok.Data;
import org.apache.commons.lang3.StringUtils;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

import java.util.ArrayList;
import java.util.List;

@Component
@ConfigurationProperties(prefix = "applymq")
@Data
public class ApplyMQConfig {

    private String fid;
    private String sourceSystemCode;
    private String targetSysCode;
    private String hospCode;

    private String queueManagerName;
    private String queueName;

    private String mapFilePath;

    /**
     * 检查项目映射
     */
    private String examClassMap;

    /**
     * 是否启用申请单监听
     */
    private boolean enable;

    /**
     * 自动预约项目配置
     */
    private AutoScheduleProperties autoSchedule;



}
